class Solution 
{
public:
    int getSum(int a, int b) 
    {
       while(1)
       {
            int tem1=a^b;//此时tem就是无进位的结果
            int tem2=(a&b)<<1;//算出的是此时的进位结果 两者接着相加 直到进位结果为0
            if(tem2==0) return tem1;
            a=tem1;
            b=tem2;
       }
        
    }
};